levy a heavy tax on - Turc Anglais Dictionnaire